Class OidLoaderSubsystem

java.lang.Object
com.netscape.certsrv.base.Subsystem
com.netscape.cmscore.cert.OidLoaderSubsystem

public class OidLoaderSubsystem extends Subsystem
Version:
$Revision
Author:
stevep
  • Field Details

    • logger

      public static org.slf4j.Logger logger
    • ID

      public static final String ID
      See Also:
    • CertType_Id

      public static final org.mozilla.jss.netscape.security.util.ObjectIdentifier CertType_Id
      Identifies the particular public key used to sign the certificate.
  • Constructor Details

    • OidLoaderSubsystem

      public OidLoaderSubsystem()
  • Method Details

    • getId

      public String getId()
      Retrieves subsystem identifier.
      Overrides:
      getId in class Subsystem
      Returns:
      subsystem identifier
    • setId

      public void setId(String id) throws EBaseException
      Description copied from class: Subsystem
      Sets the identifier of this subsystem.
      Overrides:
      setId in class Subsystem
      Parameters:
      id - subsystem identifier
      Throws:
      EBaseException - failed to set id
    • init

      public void init(ConfigStore config) throws Exception
      Initializes this subsystem with the given configuration store. It first initializes resident subsystems, and it loads and initializes loadable subsystem specified in the configuration store. Note that individual subsystem should be initialized in a separated thread if it has dependency on the initialization of other subsystems.
      Overrides:
      init in class Subsystem
      Parameters:
      config - Subsystem configuration
      Throws:
      Exception - Unable to initialize subsystem
    • startup

      public void startup() throws EBaseException
      Description copied from class: Subsystem
      Notifies this subsystem if owner is in running mode.
      Overrides:
      startup in class Subsystem
      Throws:
      EBaseException - failed to start up
    • shutdown

      public void shutdown()
      Stops this system.
      Overrides:
      shutdown in class Subsystem
    • getConfigStore

      public ConfigStore getConfigStore()
      Description copied from class: Subsystem
      Returns the configuration store.
      Overrides:
      getConfigStore in class Subsystem
      Returns:
      configuration store